heterogeneous system - French English Dictionary